// 获取用户基本信息
// console.log(localStorage.getItem('token'));
getUserInfo();
function getUserInfo() {
  $.ajax({
    type: "GET",
    url: "/my/userinfo",
    // headers: {
    //   Authorization: localStorage.getItem('token') || ''
    // },
    success: function (res) {  //请求成功回调
      console.log(res);
      if (res.status !== 0) {
        return layui.layer.msg('用户信息获取失败！');
      }
      renderAvatar(res.data)
    },
    // complete: function (res) { //无论请求是成功还是失败都会执行的回调，常用全局成员的释放，或者页面状态的重置
    //   console.log(res);
    //   if (res.responseJSON.status === 1 && res.responseJSON.message === "身份认证失败！") {
    //     localStorage.removeItem('token');
    //     location.href = 'login.html';
    //   }
    // }
  })
}

// 渲染用户信息
function renderAvatar(user) {
  // 注意用户名优先级问题
  var name = user.nickname || user.username;
  $('#welcome').html('欢迎&nbsp;&nbsp;' + name);
  if (user.user_pic) {
    $('.layui-nav-img').prop("src", user.user_pic)
  }
}

$(function () {
  // 退出登录
  $('#btn-logout').on('click', function () {
    layer.confirm('确定退出登录?', { icon: 3, title: '提示' }, function (index) {
      if (index) {
        // 1. 删除本地token
        localStorage.removeItem('token')
        // 2. 跳转到登录页
        location.href = 'login.html'
      }
      // 关闭弹出层
      layer.close(index);
    });
  })
})